package org.jeecg.modules.app.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.modules.app.entity.ShopInfo;
import org.jeecg.modules.app.vo.RemakeVo;

/**
 * @author 李圳川
 * @version 1.0
 * @date 2022/6/13 22:43
 * @content
 */
public interface ShopService {
    /**
     * 商家信息查询
     * @param createBy
     * @return
     */
    ShopInfo findShopInfoByCreateBy(String createBy);

    /**
     * 分页查询商家信息
     * @param pageNum
     * @param pageSize
     * @param search
     * @return
     */
    Page<ShopInfo> findShopByPage(Integer pageNum, Integer pageSize, String search);

    /**
     * 更新商家信息对应的评分
     *  remakeVO 包含商家Id 顾客id 订单id  服务分 产品分
     */
    void upDateShopInfoScore(RemakeVo remakeVo);


}
